descendant of spaniards - Spanish English Dictionary